the inevitable consequence of - Francés Inglés Diccionario